package com.zhl.branch;

public class SwitchDemo4 {
    public static void main(String[] args) {
        //switch穿透性在有些情况下可以简化代码
        //当存在多个case分支的代码相同时，可以把相同的代码放到一个case块中，其他case块都通过穿透性穿透到该case块执行代码即可，简化代码
        /*
        周一 : 埋头苦干 ，解决了bug
         周二 : 找徐颖，吃好吃的
         周三 : 吃好吃的
         周四 : 吃好吃的
         周五 : 今晚吃鸡
         周六 : 找徐颖，吃好吃的
         周日 : 吃好吃的
         */

        //目标:理解switch穿透性的用法
        String day = "周三";
        switch (day) {
            case "周一":
                System.out.println("埋头苦干 ，解决了bug");
                break;
            case "周二":
            case "周六":
                System.out.println("找徐颖，吃好吃的");
                break;
            case "周三":
            case "周日":
            case "周四":
                System.out.println("吃好吃的");
                break;
            case "周五":
                System.out.println("今晚吃鸡");
                break;
            default:
                System.out.println("输入错误");
                break;
        }


    }
}
